angel of good fortune - Turkish English Dictionary